never to be seen again - Alemán Inglés Diccionario